"hold-up cover" - Details

English Term:
hold-up cover
Arabic Term:
غطاء المداهمة
Arabic Definition:

.